package com.xuexiang.xuidemo.app.fragment;

import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

import androidx.fragment.app.Fragment;

import com.xuexiang.xui.widget.actionbar.TitleBar;
import com.xuexiang.xui.widget.banner.widget.banner.BannerItem;
import com.xuexiang.xui.widget.banner.widget.banner.SimpleImageBanner;
import com.xuexiang.xuidemo.DemoDataProvider;
import com.xuexiang.xuidemo.R;
import com.xuexiang.xuidemo.base.BaseFragment;
import com.xuexiang.xuidemo.widget.RadiusImageBanner;

import java.util.List;

import butterknife.BindView;

public class Homepage extends BaseFragment {
    private List<BannerItem> mData;

    @BindView(R.id.banner)
    RadiusImageBanner banner;

    @Override
    protected int getLayoutId() {
        return R.layout.home_fragment_homepage;
    }

    @Override
    protected void initViews() {
        mData = DemoDataProvider.getBannerList();
        sib_simple_usage();
    }

    @Override
    protected TitleBar initTitle() {
        return null;
    }

    /**
     * 图片轮播的简单使用
     */
    private void sib_simple_usage() {
//        sib_simple_usage.setSource(mData)
//                .setOnItemClickListener((view, t, position) -> {
//                })
//                .setIsOnePageLoop(false).startScroll();

        banner.setSource(mData).startScroll();
    }

}